Centres étrangers, 2023, sujet 1

Modifié par Clemni

Soit deux réels  \(a\) et  \(b\) avec \(a.
On considère une fonction  \(f\) définie, continue, strictement croissante sur l’intervalle  \([a;b]\) et qui s’annule en un réel \(\alpha\) .
Parmi les propositions suivantes, la fonction en langage Python qui permet de donner une valeur approchée de \(\alpha\)  à 0,001 est :

#Proposition a

def racine(a,b) :
    while abs(b − a) >= 0.001 :
        m = (a +b)/2
        if f (m) < 0 :
            b = m
        else :
            a = m
    return m

# Proposition b

def racine(a,b) :
    m = (a +b)/2
    while abs(b − a) <= 0.001 :
        if f (m) < 0 :
            a = m
        else :
            b = m
    return m

# Proposition c

def racine(a,b) :
    m = (a +b)/2
    while abs(b − a) >= 0.001 :
        if f (m) < 0 :
            a = m
        else :
            b = m
    return m

#Proposition d

def racine (a,b) :
    while abs (b − a) >= 0.001 :
    m = (a +b)/2
        if f (m) < 0 :
            a = m
        else :
            b = m
    return m

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0